/*
 * @Description: 
 * @Author: 史迪仔
 * @Date: 2024-11-07 08:46:08
 * @LastEditors: 史迪仔
 * @LastEditTime: 2024-11-07 09:10:08
 */
let age=20;//number类型
let _age="20";//String类型
let $age=20;
console.log('🚀 - age==_age;:', age==_age);//true
console.log('🚀 - age===_age;:', age===_age);//false
console.log('🚀 - age==$age:', age==$age);//true
console.log('🚀 - age===$age:', age===$age);//true


//其他类型转换数值类型
console.log('🚀 - parseInt("20"):', parseInt("20"));//20
console.log('🚀 - parseInt("20ABC"):', parseInt("20ABC"));//20
console.log('🚀 - parseInt("a20ABC"):', parseInt("a20ABC"));//NaN

//其他类型转换为boolean类型
if(0){
    console.log("0");
}//0转换为false
if(1){
    console.log("0");
}//1转换为true
if(NaN){
    console.log("0");
}//NaN转换为false
if(100){
    console.log("0");
}//100转换为true,其他数字都是true
if(null){
    console.log("0");
}//null转换为false
if(undefined){
    console.log("0");
}//undefined转换为false
if(''){
    console.log("0");
}//空字符串转换为false
if('af'){
    console.log("0");
}//非空字符串转换为true
let str="false";
console.log('🚀 - str:', str);
if(str){
    console.log("0");
}
var a=true;
var b=false;
var c=a+b;//1+0
console.log('🚀 - c:', c);//1
var d=a+1;
console.log('🚀 - d:', d);//2
var d=a+"1";
console.log('🚀 - d:', d);//true1

